package com.jwsoft.manager.common.vo.eduSchoolConfig;

import com.bifang.assistant.common.vo.BasePageVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author lvxk
 * @date 2022-03-17
 * @description
 */

@Data
@EqualsAndHashCode(callSuper = false)
@Schema(name = "FormConfigVO", title = "表单配置VO", description = "表单配置VO")
public class FormConfigVO extends BasePageVO {

    @Schema(title="动态表单配置id")
    private String formConfigId;

    @Schema(title="表单id")
    private String formId;

    @Schema(title="属性名")
    private String property;

    @Schema(title="属性类型")
    private String propertyType;

    @Schema(title="对应表字段名")
    private String param;

    @Schema(title="描述")
    private String description;

    @Schema(title="排序")
    private Integer orderNo;

    @Schema(title="是否固定字段")
    private String fixedFlag;

    @Schema(title="是否必填")
    private String requiredFlag;

    @Schema(title="最大值")
    private Integer max;

    @Schema(title="最小值")
    private Integer min;

    @Schema(title="默认照片显示")
    private String defaultPhotos;
}
